pertaining to the country of sudan - Turkish English Dictionary